package com.agl.api.dto.log;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 日志扩展类
 * @author xugh
 * @since 2020-02-10
 */
@ApiModel(value="日志扩展类", description="日志扩展类")
@Data
public class AglLogDto implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "业务系统编码 如：crm系统为CRM,erp为ERP，财务系统为ACC")
    private String appCode;

    @ApiModelProperty(value = "模块编码 如：用户模块为user")
    private String modCode;

    @ApiModelProperty(value = "功能点编码 如：增加为add、删除为del、修改为upd、查询sel、登录longin 登出loginout ")
    private String funCode;

    @ApiModelProperty(value = "操作用户编码")
    private String userCode;

    @ApiModelProperty(value = "操作用户姓句")
    private String userName;

    @ApiModelProperty(value = "时间")
    private Long time;

    @ApiModelProperty(value = "ip")
    private String ip;

    @ApiModelProperty(value = "端口")
    private String port;

}
